spike-topped apple snail - Spanish English Dictionary